// 文章相关请求模块

import request from '@/utils/request'

// 获取文章列表
export const getArticles = (params) => request({
    method: 'GET',
    url: '/v1_0/articles',
    params
})


// 获取文章详情
export const getArticleById = (articleId) => request({
    method: 'GET',
    url: `/v1_0/articles/${articleId}`,
})

// 收藏文章
export const addCollect = (articleId) => request({
    method: 'DELETE',
    url: `/v1_0/article/collections/${articleId}`,
})

// 取消收藏文章
export const deleteCollect = (articleId) => request({
    method: 'DELETE',
    url: `/v1_0/article/collections/${articleId}`,
})

// 点赞文章
export const addLike = (articleId) => request({
    method: 'DELETE',
    url: `/v1_0/article/likings/${articleId}`,
})

// 取消点赞文章
export const deleteLike = (articleId) => request({
    method: 'DELETE',
    url: `/v1_0/article/likings/${articleId}`,
})
